public class Main {
    public static void main(String[] args) {
        // 练习2:
        // 定义一个形状类Shape (抽象类)
        // 属性: 形状的名字
        // 方法: 		计算形状的面积area() (抽象方法)
        // 计算形状的周长perimeter()	(抽象方法)
        // 定义一个矩形Rect 从形状类继承
        // 属性: 长 宽
        // 方法: 重写计算面积及周长
        Shape s1 = new Rect(100,50);
        System.out.println(s1.area());
        System.out.println(s1.perimeter());
        // 定义一个圆形Circle 从形状类继承
        // 属性: 半径
        // 方法: 重写计算面积及周长
        Shape s2 = new Circle(100);
        System.out.println(s2.area());

    }
}